Big Huge Thesaurus

Leucanthemum superbum

noun